@charset "utf-8";
.xh-theme {
  font-size: 12px;
}
.xh-theme a,
.xh-theme a:focus,
.xh-theme a:hover {
  text-decoration: none;
}
.xh-theme ol,
.xh-theme ul,
.xh-theme li {
  list-style: none;
}
.xh-theme li {
  list-style-type: none;
}
.xh-theme .navbar-nav a {
  font-size: 16px;
}
.xh-theme #toutiao-news-change-btn:hover .reload-img,
.xh-theme #guangying-change-btn:hover .reload-img {
  transition: transform .2s;
  transform: rotate(360deg);
  transform-origin: center center;
}
.xh-theme .margin-bottom-5 {
  margin-bottom: 5px;
}
.xh-theme .margin-bottom-60 {
  margin-bottom: 60px;
}
.xh-theme .margin-top-10 {
  margin-top: 10px;
}
.xh-theme .margin-top-22 {
  margin-top: 22px;
}
.xh-theme .margin-bottom-30 {
  margin-bottom: 30px;
}
.xh-theme .margin-bottom-10 {
  margin-bottom: 10px;
}
.xh-theme .margin-bottom-20 {
  margin-bottom: 20px;
}
.xh-theme .margin-top-bottom-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.xh-theme .margin-top-bottom-22 {
  margin-top: 22px;
  margin-bottom: 22px;
}
.xh-theme .ul-box li {
  height: 28px;
  margin: 10px 0 10px 0;
}
.xh-theme .ul-box a {
  font-size: 16px;
}
.xh-theme .xinhuanet-links {
  min-height: 70px;
  padding: 10px;
  background-color: #f1f1f1;
}
.xh-theme .xinhuanet-links .xinhuanet-links-text {
  width: auto;
  margin-left: 120px;
}
.xh-theme .xinhuanet-links .xinhuanet-links-text ul {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  list-style: none;
}
.xh-theme .xinhuanet-links .xinhuanet-links-text ul li {
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-top: 5px;
}
.xh-theme .about-rights-text ul {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  list-style: none;
}
.xh-theme .about-rights-text ul li {
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-top: 5px;
}
.xh-theme .footer-sd-links ul {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  list-style: none;
}
.xh-theme .footer-sd-links ul li {
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-top: 5px;
}
.xh-theme .xinhuanet-links .xinhuanet-links-text a {
  color: #000;
}
.xh-theme .footer-sd-links-box {
  min-height: 100px;
  padding: 10px;
  background-color: #1d71b7;
}
.xh-theme .footer-sd-links-box .footer-sd-links a {
  color: #f1f1f1;
}
.xh-theme .about-links {
  min-height: 100px;
  padding: 10px;
  background-color: #dad9d9;
}
.xh-theme .about-links .about-rights-text a {
  color: #000;
}
.xh-theme .footer {
  height: 250px;
  background-color: #305798;
}
.xh-theme .footer-bg-1 {
	background-color: #1d71b7;
}
.xh-theme .top-news {
  width: 100%; color: #1d71b7;
  height: auto;
  min-height: 50px;
  margin: 0 auto;
  font-size: 36px;
  font-weight: bold;
  line-height: 46px;
  text-align: center;
  text-decoration: none;
}
.xh-theme .top-news a{
  color: #305798;

}
.xh-theme .fangge-box ul,
.xh-theme .toutiao-news {
  list-style: none;
}
.xh-theme .fangge-box ul {
  padding: 0;
  margin: 0;
  border: 0;
}
.xh-theme .fangge-box ul li {
  position: relative;
  display: block;
  float: left;
  height: 62px;
  margin: 2.5px;
  overflow: hidden;
  color: #fff;
  text-align: center;
}
.xh-theme .fangge-box ul .color1 {
  background-color: #3064bb;
}
.xh-theme .fangge-box ul .color2 {
  background-color: #6d91cf;
}
.xh-theme .fangge-box ul img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  display: none;
  width: 100%;
  height: 62px;
}
.xh-theme .fangge-box ul li:hover {
  background-color: #000;
  background-color: rgba(0, 0, 0, .3);
}
.xh-theme .fangge-box ul .w2 {
  width: 215px;
}
.xh-theme .fangge-box ul .w1 {
  width: 105px;
}
.xh-theme .fangge-box ul .r2 {
  line-height: 30px;
}
.xh-theme .fangge-box ul .r1 {
  line-height: 60px;
}
.xh-theme .fangge-box ul .text {
  font-size: 14px;
  color: #fff;
}
.xh-theme .fangge-box ul .text a {
  font-size: 14px;
  color: #fff;
}
.xh-theme .top-news-bottom {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
 color: #1d71b7;
	font-size: 16px;
}
.xh-theme .top-news-bottom a{

 color: #305798;

}
.xh-theme .footer-rights-text {
	padding: 20px;
	line-height: 26px;
}
.xh-theme .footer-rights-text a {
  color: #fff;
}
.xh-theme .title-style-3 .title-box {
  width: 500px;
  height: 60px;
  background-color: #f5f5f5;
}
.xh-theme .title-style-3 .title-box .title-box-text {
  float: left;
  width: 130px;
  height: 60px;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 30px;
  font-weight: 800;
  line-height: 60px;
  color: #1d71b7;
  background: url('http://sd.news.cn/xb019/images/titlebg.png') no-repeat left top;

  -width: 100px;
}
.xh-theme .more-img {
  width: 10px;
  padding: 0;
  margin-bottom: 3px;
  font-size: 7px;
  border: 0;
}
.xh-theme .title-style-3 .title-box .title-box-actions {
  float: left;
  width: 370px;
  height: 44px;
  padding-top: 12px;
  line-height: 44px;
  text-align: right;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .title-style-3 .title-box .title-box-actions a {
  display: block;
  width: 100px;
  height: 30px;
  padding: 0 10px 0 10px;
  margin: 0 20px 0 auto;
  line-height: 30px;
  background-color: #f1f5ff;
}
.xh-theme .reload-img {
  width: 15px;
  padding: 0;
  margin-bottom: 3px;
  font-size: 7px;
  border: 0;
}
.xh-theme .title-style-4 .title-box {
  width: 100%;
  height: 60px;
  background-color: #f5f5f5;
}
.xh-theme .title-style-4 .title-box .title-box-text {
  float: left;
  width: 50%;
  height: 44px;
  font-size: 16px;
  line-height: 44px;
  color: #1d71b7;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .title-style-4 .title-box .title-box-text a {
  display: block;
  float: left;
  width: 100px;
  height: 30px;
  padding: 0;
  margin-top: 13px;
  line-height: 30px;
  text-align: center;
  background-color: #d6d6d6;
  border-radius: 5px 5px 0 0;
}
.xh-theme .title-style-4 .title-box .title-box-text li.active a {
  color: #fff;
  background-color: #1678d9;
}
.xh-theme .title-style-4 .title-box .title-box-actions {
  float: left;
  width: 50%;
  height: 44px;
  line-height: 44px;
  text-align: right;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .title-style-4 .title-box .title-box-actions a {
  display: block;
  width: 100px;
  height: 30px;
  padding: 0 10px 0 10px;
  margin: 12px 0 0 auto;
  line-height: 30px;
}
.xh-theme .title-style-1 .title-box {
  width: 100%;
  height: 60px;
  background-color: #f5f5f5;
}
.xh-theme .title-style-1 .title-box .title-box-text {
  float: left;
  width: 110px;
  height: 60px;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 800;
  line-height: 60px;
  color: #1d71b7;

  -width: 80px;
}
.xh-theme .title-style-1 .title-box .title-box-actions {
  width: auto;
  height: 45px;
  padding-top: 15px;
  padding-right: 10px;
  margin-left: 110px;
  line-height: 30px;
  text-align: right;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .title-style-5 .title-box {
  width: 100%;
  height: 60px;
  background-color: #f5f5f5;
}
.xh-theme .title-style-5 .title-box .title-box-text {
  float: left;
  width: 100px;
  height: 60px;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 800;
  line-height: 60px;
  color: #1d71b7;
}
.xh-theme .title-style-5 .title-box .title-box-actions {
  width: auto;
  height: 45px;
  padding-top: 14px;
  padding-right: 10px;
  margin-left: 100px;
  line-height: 30px;
  text-align: right;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .title-style-5 .title-box .title-box-actions ul {
  width: 240px;
  height: 30px;
  margin-right: 0;
  margin-left: auto;
}
.xh-theme .title-style-5 .title-box .title-box-actions ul li {
  width: 102px;
  height: 30px;
}
.xh-theme .title-style-5 .title-box .title-box-actions a {
  display: block;
  float: right;
  width: 100px;
  height: 30px;
  padding: 0;
  margin-top: 0;
  line-height: 30px;

  text-align: center;
  background-color: #d6d6d6;
  border-radius: 5px 5px 0 0;
}
.xh-theme .title-style-5 .title-box .title-box-actions li.active a {
  color: #fff;
  background-color: #1678d9;
}
.xh-theme .title-style-2 .title-box {
  width: 100%;
  height: 45px;
  background-color: #f1f5ff;
}
.xh-theme .title-style-2 .title-box .title-box-text {
  float: left;
  width: 140px;
  width: 110px;
  height: 45px;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 800;
  line-height: 45px;
  color: #1d71b7;
}
.xh-theme .title-style-2 .title-box .title-box-actions {
  width: auto;
  height: 30px;
  padding-right: 10px;
  margin-left: 140px;
  line-height: 30px;
  text-align: right;
  border-bottom: 1px solid #1678d9;
}
.xh-theme .navbar-default {
  height: auto;
  margin-top: 5px;
  background-color: #1d71b7;
  border: none;
  border-radius: 0;
}
.xh-theme .navbar-default .navbar-nav > li > a,
.xh-theme .navbar-default .navbar-nav > li > a:focus {
  color: #fff;
}
.xh-theme .navbar-default .navbar-nav > li > a:hover {
  color: #005dac;
  background-color: #e7e7e7;
}
.xh-theme .dropdown-menu {
  background-color: #005dac;
}
.xh-theme .dropdown-menu > li > a,
.xh-theme .dropdown-menu > li > a:focus,
.xh-theme .dropdown-menu > li > a:hover {
  color: #fff;
}
.xh-theme .open .dropdown-menu li a:hover {
  color: #005dac !important;
}
.xh-theme .swiper-container-3 {
  width: 390px;
  height: 266px;
}
.xh-theme .swiper-container-2 {
  width: 100%;
  height: 400px;
}
.xh-theme .swiper-container-2 .swiper-slide {
  position: relative;
}
.xh-theme .swiper-container-2 .swiper-pagination-bullet {
  background-color: #fff;
  opacity: 1;
}
.xh-theme .swiper-container-2 .swiper-pagination-bullet-active {
  background: #00b7fc;
  opacity: 1;
}
.xh-theme .swiper-container-2 .text-box {
  padding-top: 110px;
  padding-left: 20px;
  text-align: left;
  background:    -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:      -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:     -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:         linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
}
.xh-theme .rongmeixi2u .img-text {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 400px;
  height: 60px;
  padding-top: 30px;
  padding-left: 20px;
  color: #fff;
  text-align: left;
  background:    -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:      -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:     -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
  background:         linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 100%);
}
.xh-theme .swiper-container-2 .swiper-pagination-bullets,
.xh-theme .swiper-container-3 .swiper-pagination-bullets {
  right: 0;
  left: auto;
  text-align: right;
}
.xh-theme .swiper-container-3 .swiper-pagination-bullets {
  top: 5px; right: 5px; width:130px;height:20px;}
.xh-theme .swiper-container-3 .swiper-pagination-bullets { width:180px; }
.xh-theme .swiper-container-3 .swiper-pagination-bullet-active {
  background: #1d71b7;
}
.xh-theme .swiper-container-2 img {
  position: absolute;
  top: 0;
  left: 0;
  width: 700px;
  height: 400px;
}
.xh-theme .swiper-container-1 {
  width: 100%;
  height: 100%;
}
.xh-theme .swiper-container-4 {
  width: 100%;
  height: 100%;

}
.xh-theme .swiper-container-4 .swiper-pagination-bullet {
  background: none;
  border: 1px solid #1d71b7;
}
.xh-theme .swiper-container-4 .swiper-pagination-bullet-active {
  background: #1d71b7;
  border: 1px solid #1d71b7;
}
.xh-theme .swiper-container-1 .swiper-wrapper {
  height: 90px;
}
.xh-theme .swiper-container-3 .swiper-wrapper {
  height: 266px;
}
.xh-theme .swiper-container-4 .swiper-wrapper {
  height: 200px;
}
.xh-theme .swiper-container-4 img {
  width: 373px;
  height: 200px;
}
.xh-theme .swiper-container-4 .img-text {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 30px;
  padding-left: 10px;
  line-height: 30px;
  color: #fff;
  text-align: left;
  background-color: rgba(0, 0, 0, .5);
}
.xh-theme .swiper-slide {
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display:         flex;
  font-size: 18px;
  text-align: center;
  background: #fff;

  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.xh-theme .big-text {
  display: block;
  width: 100%;
  height: 55px;
  overflow: hidden;
  line-height: 55px;
}
.xh-theme .big-text a {
  font-size: 22px;
  font-weight: 800;
  color: #1d71b7;
}
.xh-theme .little-text {
  display: block;
  width: 100%;
  height: 36px;
  overflow: hidden;
  line-height: 36px;
}
.xh-theme .little-text a {
  font-size: 16px;
  font-weight: 500;
  color: #1d71b7;
}
.xh-theme .little-te {
  display: block;
  width: 100%;
  height: 36px;
  overflow: hidden;
  line-height: 36px;
}
.xh-theme .little-te a {
  font-size: 16px;
  font-weight: 700;
  color: #1d71b7;
}
.xh-theme .toutiao-news {
  width: 440px;
  padding: 0;
  margin: 0;
  border: 0;
}
.xh-theme .toutiao-news .big-text a {
font-size: 20px;
font-weight: 800;
color: #1d71b7;
} 
.xh-theme .box-400-70 {
  width: 400px;
  height: 70px;
}
.xh-theme .toutiao-news .prex {
  padding: 3px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  background-color: #df2323;
}
.xh-theme .rongmeixiu-right-item {
  width: 300px;
  height: 80px;
  margin-top: 5px;
  margin-left: 5px;

  -width: 295px;
}
.xh-theme .rongmeixiu-right-item .img-box {
  float: left;
  width: 110px;
  height: 80px;
}
.xh-theme .rongmeixiu-right-item .img-box img {
  width: 110px;
  height: 80px;
  padding: 0;
  margin: 0;
}
.xh-theme .rongmeixiu-right-item .text-box {
  float: left;
  width: 190px;
  height: 80px;
  padding-left: 10px;

  -width: 170px;
}
.xh-theme .rongmeixiu-right-item .text-box a {
  font-size: 16px;
  font-weight: 800;
}
.xh-theme .rongmeixiu-right-item .r1 {
  line-height: 80px;
}
.xh-theme .rongmeixiu-right-item .r2 {
  line-height: 30px;
}
.xh-theme .rongmeixiu-right span {
  position: absolute;
  top: 50%;
  display: block;
  width: auto;
  margin-left: 120px;
  font-size: 14px;
  font-weight: 800;
  transform: translate(0, -50%);
}
.xh-theme .no-border-radius {
  border-radius: 0;
}
.xh-theme .img {
  transition: all .2s;
}
.xh-theme .img:hover {
  transform: scale(1.05);
}
.xh-theme .img-text-box {
  position: relative;
}
.xh-theme .img-text-box .text-box,
.xh-theme .img-text-box .img-box {
  position: absolute;
  left: 0;
}
.xh-theme .img-text-box .img-box {
  top: 0;
  z-index: 100;
}
.xh-theme .img-text-box .text-box {
  bottom: 0;
  z-index: 200;
}

.xh-theme .img-text-box .text-box .img-text ,.xh-theme .img-text-box .text-box .img-text  a {
  color: #fff;
}


.xh-theme .bg-000000 {
  background: #000;padding-left:6px;
  background: rgba(0, 0, 0, .8);
}
.xh-theme .img-text-box-380-200 {
  width: 380px;
  height: 200px;
}
.xh-theme .img-text-box-380-200 .img-text-box {
  width: 380px;
  height: 200px;
}
.xh-theme .img-text-box-380-200 .img-text-box .img-box {

  width: 380px;
  height: 200px;
}
.xh-theme .img-text-box-380-200 .img-text-box .img-box img {
  width: 380px;
  height: 200px;
}
.xh-theme .img-text-box-380-200 .img-text-box .text-box {
  width: 380px;
  height: 25p;
  line-height: 25px;
}
.xh-theme .img-text-box-380-200 .img-text-box .text-box .img-text {
  width: 380px;
  height: 25p;
  padding-left: 10px;
  line-height: 25px;

  -width: 370px;
}
.xh-theme .img-text-box-700-400 .img-text-box {
  width: 700px;
  height: 400px;
}
.xh-theme .img-text-box-700-400 .img-text-box .img-box {
  width: 700px;
  height: 400px;
}
.xh-theme .img-text-box-700-400 .img-text-box .img-box img {
  width: 700px;
  height: 400px;
}
.xh-theme .img-text-box-700-400 .img-text-box .text-box {
  width: 700px;
  height: 150px;
  line-height: 40px;
}
.xh-theme .img-text-box-700-400 .img-text-box .text-box .img-text {
  width: 700px;
  height: 150px;
  line-height: 40px;
}
.xh-theme .img-text-box-400-250 .img-text-box {
  width: 400px;
  height: 250px;
}
.xh-theme .img-text-box-400-250 .img-text-box .img-box {
  width: 400px;
  height: 250px;
}
.xh-theme .img-text-box-400-250 .img-text-box .img-box img {
  width: 400px;
  height: 250px;
}
.xh-theme .img-text-box-400-250 .img-text-box .text-box {
  width: 400px;
  height: 25p;
  line-height: 25px;
}
.xh-theme .img-text-box-400-250 .img-text-box .text-box .img-text {
  width: 400px;
  height: 25p;
  padding-left: 10px;
  line-height: 25px;

  -width: 390px;
}
.xh-theme .img-text-box-400-266 {
  margin: 5px;
}
.xh-theme .img-text-box-400-266 .img-text-box {
  width: 390px;
  height: 266px;
}
.xh-theme .img-text-box-400-266 .img-text-box .img-box {
  width: 390px;
  height: 266px;
}
.xh-theme .img-text-box-400-266 .img-text-box .img-box img {
  width: 390px;
  height: 266px;
}
.xh-theme .img-text-box-400-266 .img-text-box .text-box {
  width: 390px;
  height: 25p;
  padding-left: 10px;
  line-height: 25px;
  text-align: left;
}
.xh-theme .img-text-box-400-266 .img-text-box .text-box .img-text {
  width: 390px;
  height: 25p;
  padding-left: 10px;
  font-size: 14px;
  line-height: 25px;
  color: #fff;
}
.xh-theme .img-text-box-400-266 .img-text-box .text-box .img-text a {
  font-size: 14px;
  color: #fff;
}
.xh-theme .tab-content-700-400 .tab-content {
  width: 700px;
  height: auto;
}
.xh-theme .tab-content-700-400 .tab-content .tab-pane {
  width: 700px;
  height: 400px;
}
.xh-theme .tab-content-700-300 .tab-content {
  width: 700px;
  height: auto;
}
.xh-theme .tab-content-700-300 .tab-content .tab-pane {
  width: 700px;
  height: 300px;
}
.xh-theme .sigle-img-box-title {
  color: #fff;
  text-align: center;
}
.xh-theme .guangying-img-item {
  position: absolute;
  width: 200px;
  overflow: hidden;
}
.xh-theme .guangying-img-item img {
  width: 100%;
  height: 100%;
  transition: all .2s;
}
.xh-theme .guangying-img-item img:hover {
  transform: scale(1.05);
}
.xh-theme .guangying-img-item span {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 5px 5px 10px;
  color: #fff;
  background: #000;
  background: rgba(0, 0, 0, .5);
}
.xh-theme .nav-box:before {
  display: table;
  content: "";
}
@media (max-width: 767px) {
  .xh-theme .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
  }
}
.xh-theme .modal-dialog {
  top: 50%;
  width: 800px;
  height: 450px;
  margin-top: -225px;
}
.xh-theme .modal-content {
  width: 100%;
  height: 100%;
  background-color: #1d71b7;
  border-radius: 0;
}
.xh-theme .ad-position-1 {
  height: 90px;
}
.xh-theme .ad-position-2 {
  height: 50px;
}
.xh-theme .ad-position-3 {
  height: 50px;
}
.xh-theme .ad-position-4 {
  height: 50px;
}
.xh-theme #head-nav {
  z-index: 999;
  width: 1200px;
  height: 75px;
  background-color: #fff;
}
.xh-theme .toutiao-news-loading {
  display: none;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.xh-theme .col-md-1 {
  width: 100px;
}
.xh-theme .col-md-2 {
  width: 200px;
}
.xh-theme .col-md-3 {
  width: 300px;
}
.xh-theme .col-md-4 {
  width: 400px;
}
.xh-theme .col-md-5 {
  width: 500px;
}
.xh-theme .col-md-6 {
  width: 600px;
}
.xh-theme .col-md-7 {
  width: 700px;
}
.xh-theme .col-md-8 {
  width: 800px;
}
.xh-theme .col-md-9 {
  width: 900px;
}
.xh-theme .col-md-10 {
  width: 1000px;
}
.xh-theme .col-md-11 {
  width: 1100px;
}
.xh-theme .col-md-12 {
  width: 1200px;
  margin-bottom: 20px;
}
.xh-theme .guangying-img-box {
  position: relative;
  height: 455px;
}
.xh-theme .guangying-img-box .data-1-1-0-0 {
  top: 0;
  left: 0;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-0-1 {
  top: 112px;
  left: 0;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-0-2 {
  top: 229px;
  left: 0;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-0-3 {
  top: 341px;
  left: 0;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-1-0 {
  top: 0;
  left: 171.42px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-1-1 {
  top: 112px;
  left: 171.42px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-1-2 {
  top: 229px;
  left: 171.42px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-1-3 {
  top: 341px;
  left: 171.42px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-2-0 {
  top: 0;
  left: 342.84px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-2-1 {
  top: 112px;
  left: 342.84px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-2-2 {
  top: 229px; margin-bottom:1px;
  left: 342.84px;
  width: 171.42px; 
  height: 111px;
}
.xh-theme .guangying-img-box .data-1-1-2-3 {
  top: 341px;margin-top:1px;
  left: 342.84px;
  width: 171.42px;
  height: 111px;
}
.xh-theme .guangying-img-box .data-1-1-3-0 {
  top: 0;
  left: 514.26px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-3-1 {
  top: 112px;
  left: 514.26px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-3-2 {
  top: 229px;
  left: 514.26px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-3-3 {
  top: 341px;
  left: 514.26px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-4-0 {
  top: 0; margin-bottom:1px;
  left: 685.68px;
  width: 171.42px;
  height: 111px;
}
.xh-theme .guangying-img-box .data-1-1-4-1 {
  top: 112px; margin-top:1px;
  left: 685.68px;
  width: 171.42px;
  height: 111px;
}
.xh-theme .guangying-img-box .data-1-1-4-2 {
  top: 229px;
  left: 685.68px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-4-3 {
  top: 341px;
  left: 685.68px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-5-0 {
  top: 0;
  left: 857.1px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-5-1 {
  top: 112px;
  left: 857.1px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-5-2 {
  top: 229px;
  left: 857.1px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-5-3 {
  top: 341px;
  left: 857.1px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-6-0 {
  top: 0;
  left: 1028.52px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-6-1 {
  top: 112px;
  left: 1028.52px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-6-2 {
  top: 229px;
  left: 1028.52px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-1-6-3 {
  top: 341px;
  left: 1028.52px;
  width: 171.42px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-1-2-0-0 {
  top: 0;
  left: 0;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-0-1 {
  top: 112px;
  left: 0;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-0-2 {
  top: 229px;
  left: 0;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-0-3 {
  top: 341px;
  left: 0;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-1-0 {
  top: 0;
  left: 171.42px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-1-1 {
  top: 112px;
  left: 171.42px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-1-2 {
  top: 229px;
  left: 171.42px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-1-3 {
  top: 341px;
  left: 171.42px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-2-0 {
  top: 0;
  left: 342.84px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-2-1 {
  top: 112px;
  left: 342.84px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-2-2 {
  top: 229px;
  left: 342.84px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-2-3 {
  top: 341px;
  left: 342.84px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-3-0 {
  top: 0;
  left: 514.26px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-3-1 {
  top: 112px;
  left: 514.26px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-3-2 {
  top: 229px;
  left: 514.26px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-3-3 {
  top: 341px;
  left: 514.26px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-4-0 {
  top: 0;
  left: 685.68px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-4-1 {
  top: 112px;
  left: 685.68px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-4-2 {
  top: 229px;
  left: 685.68px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-4-3 {
  top: 341px;
  left: 685.68px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-5-0 {
  top: 0;
  left: 857.1px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-5-1 {
  top: 112px;
  left: 857.1px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-5-2 {
  top: 229px;
  left: 857.1px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-5-3 {
  top: 341px;
  left: 857.1px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-6-0 {
  top: 0;
  left: 1028.52px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-6-1 {
  top: 112px;
  left: 1028.52px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-6-2 {
  top: 229px;
  left: 1028.52px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-1-2-6-3 {
  top: 341px;
  left: 1028.52px;
  width: 171.42px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-1-0-0 {
  top: 0;
  left: 0;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-0-1 {
  top: 112px;
  left: 0;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-0-2 {
  top: 229px;
  left: 0;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-0-3 {
  top: 341px;
  left: 0;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-1-0 {
  top: 0;
  left: 171.42px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-1-1 {
  top: 112px;
  left: 171.42px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-1-2 {
  top: 229px;
  left: 171.42px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-1-3 {
  top: 341px;
  left: 171.42px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-2-0 {
  top: 0;
  left: 342.84px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-2-1 {
  top: 112px;
  left: 342.84px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-2-2 {
  top: 229px;
  left: 342.84px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-2-3 {
  top: 341px;
  left: 342.84px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-3-0 {
  top: 0;
  left: 514.26px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-3-1 {
  top: 112px;
  left: 514.26px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-3-2 {
  top: 229px;
  left: 514.26px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-3-3 {
  top: 341px;
  left: 514.26px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-4-0 {
  top: 0;
  left: 685.68px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-4-1 {
  top: 112px;
  left: 685.68px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-4-2 {
  top: 229px;
  left: 685.68px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-4-3 {
  top: 341px;
  left: 685.68px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-5-0 {
  top: 0;
  left: 857.1px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-5-1 {
  top: 112px;
  left: 857.1px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-5-2 {
  top: 229px;
  left: 857.1px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-5-3 {
  top: 341px;
  left: 857.1px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-6-0 {
  top: 0;
  left: 1028.52px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-6-1 {
  top: 112px;
  left: 1028.52px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-6-2 {
  top: 229px;
  left: 1028.52px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-1-6-3 {
  top: 341px;
  left: 1028.52px;
  width: 342.84px;
  height: 112px;
}
.xh-theme .guangying-img-box .data-2-2-0-0 {
  top: 0; margin-right:2px;
  left: 0;
  width: 340.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-0-1 {
  top: 112px;
  left: 0;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-0-2 {
  top: 229px; margin-right:2px;
  left: 0;
  width: 340.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-0-3 {
  top: 341px;
  left: 0;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-1-0 {
  top: 0;
  left: 171.42px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-1-1 {
  top: 112px;
  left: 171.42px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-1-2 {
  top: 229px;
  left: 171.42px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-1-3 {
  top: 341px;
  left: 171.42px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-2-0 {
  top: 0;
  left: 342.84px; margin-right:2px;
  width: 340.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-2-1 {
  top: 112px;
  left: 342.84px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-2-2 {
  top: 229px;
  left: 342.84px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-2-3 {
  top: 341px;
  left: 342.84px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-3-0 {
  top: 0;
  left: 514.26px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-3-1 {
  top: 112px;
  left: 514.26px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-3-2 {
  top: 229px; margin:0px 2px;
  left: 514.26px;
  width: 338.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-3-3 {
  top: 341px;
  left: 514.26px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-4-0 {
  top: 0;
  left: 685.68px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-4-1 {
  top: 112px;
  left: 685.68px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-4-2 {
  top: 229px;
  left: 685.68px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-4-3 {
  top: 341px;
  left: 685.68px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-5-0 {
  top: 0; margin-left:2px;
  left: 857.1px;
  width: 340.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-5-1 {
  top: 112px;
  left: 857.1px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-5-2 {
  top: 229px; 
  left: 857.1px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-5-3 {
  top: 341px;
  left: 857.1px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-6-0 {
  top: 0;
  left: 1028.52px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-6-1 {
  top: 112px;
  left: 1028.52px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-6-2 {
  top: 229px;
  left: 1028.52px;
  width: 342.84px;
  height: 224px;
}
.xh-theme .guangying-img-box .data-2-2-6-3 {
  top: 341px;
  left: 1028.52px;
  width: 342.84px;
  height: 224px;
}
/*bt*/
.titlelb {
  width: 395px;
  overflow: hidden;
}
.title {
  width: 380px;
  height: 40px;
  margin: 0;
  overflow: hidden;
  line-height: 40px;
}
.title h1 {
  margin-top: 5px;
  overflow: hidden;
  font-family: "微软雅黑";
  font-size: 16px;
  font-weight: 600;
  color: #1d71b7;
  text-overflow: ellipsis;
  white-space: nowrap; margin-left:10px;
}
.titimg {
  position: relative;
  width: 400px;
  height: 220px;
  padding: 10px;
  overflow: hidden;

  -width: 380px;
  -height: 200px;
}
/*广告top*/
.xhdf_moreAdv {
  height: 90px;
  margin-top: 25px;
  overflow: hidden;
}
.xhdf_advIn ul li {
  height: 90px;
  overflow: hidden;
}
.xhdf_advIn ul li a {
  height: 90px;
  overflow: hidden;
}
.xhdf_advIn {
  z-index: -999;
  width: 1210px;
  height: 90px;
  overflow: hidden;
}
.xhdf_advIn ul {
  float: left;
  width: 400px;
  padding-right: 5px;
  padding-left: 5px;
  overflow: hidden;
}
.xhdf_advIn img {
  width: 400px;
  height: 90px;
  vertical-align: middle;
}
#footer_scroll_adv {
  width: 1200px;
  overflow: hidden;
  background: #fff;
}
#footer_scroll_adv img {
  width: 145px;
  height: 55px;
}
#infooter_scroll_adv {
  float: left;
  width: 800%;
}
#footer_scroll_adv1 {
  float: left;
}
#footer_scroll_adv2 {
  float: left;
  margin-left: 10px;
}
.xhdf_moreAdv_footer {
  height: 55px;
  margin-top: 5px;
  overflow: hidden;
}

